river cables - Alemán Inglés Diccionario